to hand over - Turkish English Dictionary